anticancer drug - English Synonyms Dictionary